self reliance - Spanisch Englisch Wörterbuch